64.4 就地(in-place)运行项目

为了在不先构建jar的情况下运行项目,你可以使用bootRun任务:

$ gradle bootRun

如果项目中添加了devtools,它将自动监控你的应用变动。此外,你可以运行应用,这样静态classpath资源(比如,默认位于src/main/resources下)在应用运行期间将能够重新加载,这在开发期间是非常有用的:

bootRun {
    addResources = true
}

让静态classpath资源可加载意味着bootRun不使用processResources任务的输出,例如,当使用bootRun调用时,你的应用将以未经处理的形式使用资源。